on the dot

Translations
pile
Definitions
Exactly at the specified time; punctually.